competing vehicle - Français Anglais Dictionnaire